package net.jblog.business.facade.impl;

import java.util.List;

import net.jblog.business.dao.ParameterDao;
import net.jblog.business.facade.ParameterFacade;
import net.jblog.data.model.Parameter;

public class ParameterFacadeImpl implements ParameterFacade {
	private ParameterDao parameterDao;

	public ParameterDao getParameterDao() {
		return parameterDao;
	}

	public void setParameterDao(ParameterDao parameterDao) {
		this.parameterDao = parameterDao;
	}

	@Override
	public void update(Parameter parameter) {
		getParameterDao().merge(parameter);		
	}
	@Override
	public void save(Parameter parameter) {
		getParameterDao().persist(parameter);		
	}

	@Override
	public Parameter findByCle(String cle) {
		return getParameterDao().findByCle(cle);
	}

	@Override
	public List<Parameter> findAll() {
		return getParameterDao().findAll();
	}
}
